wish upon - German English Dictionary